edible part of a mollusk - Español Inglés Diccionario